agonizing death - German English Dictionary